iT邦幫忙

2025 iThome 鐵人賽

DAY 20
0
生成式 AI

「解放自動化新利器!深入了解 n8n 如何助你輕鬆打造專屬工作流程」系列 第 20

Day 20:告別手動複製貼上!n8n 自動化你的每日站會紀錄

  • 分享至 

  • xImage
  •  

Day 20:告別手動複製貼上!n8n 自動化你的每日站會紀錄

Day 20:告別手動複製貼上!n8n 自動化你的每日站會紀錄

一、解決什麼痛點?

  • 手動催收:每天都要在群組裡 @所有人,請大家更新進度。
  • 格式混亂:有人寫三點,有人寫一段,彙整起來眼花撩亂。
  • 資訊遺失:重要的討論或阻礙,淹沒在聊天紀錄裡,難以追蹤。

我們的目標:用一個 Google 表單讓大家填寫,n8n 每天定時自動抓取、排版,並發送到指定的 Discord 頻道,形成一份乾淨整潔的會議記錄。


二、工作流架構 (4 個節點搞定)

Schedule (每天早上 9:30 觸發)


Google Sheets (讀取所有今日回覆)


Code (排版成漂亮的 Markdown 格式)


Discord (發送到 #daily-standup 頻道)

三、前置作業 (2 分鐘)

  1. 建立一個 Google 表單,包含三個欄位:
    • 你的名字 (簡答)
    • 昨天做了什麼? (段落)
    • 今天預計做什麼? (段落)
    • 有遇到什麼困難嗎? (段落,非必填)
  2. 在「回覆」頁籤,點擊綠色的 Sheets 圖示,建立一個新的 Google 試算表來存放回覆。

四、n8n 操作步驟

1. Schedule 節點

  • Mode: Every day
  • Time: 設定你希望發送報告的時間,例如 09:30 (會根據你 n8n 的時區設定)。

2. Google Sheets 節點

  • Credential: 選擇或建立你的 Google 帳號憑證。
  • Operation: Get Row(s)
  • Document: 選擇你剛剛建立的那個 Google 試算表。
  • Sheet: 選擇「表單回應 1」。
  • OptionsAdd option → 勾選 Read as Key/Value Pairs

3. Code 節點 (格式化神器)

直接把下面的 JavaScript 程式碼完整複製貼上即可。

let report = '## 📋 每日站會紀錄 (' + new Date().toLocaleDateString() + ')\\n\\n';

for (const item of items) {
  const entry = item.json;
  
  // 避免讀到空行
  if (!entry['你的名字']) continue;

  report += `**🧑‍💻 ${entry['你的名字']}**\\n`;
  report += `*   **昨天**:${entry['昨天做了什麼?']}\\n`;
  report += `*   **今天**:${entry['今天預計做什麼?']}\\n`;
  
  if (entry['有遇到什麼困難嗎?']) {
    report += `*   **🔴 阻礙**:${entry['有遇到什麼困難嗎?']}\\n`;
  }
  
  report += '\\n---\\n';
}

// 將整理好的報告往下傳
return [{ json: { standup_notes: report } }];

4. Discord 節點

  • Credential: 選擇你的 Discord 帳號。
  • Channel ID: 選擇你要發送報告的頻道,例如 #daily-standup
  • Content: {{$json.standup_notes}}
  • (可選)Mention 欄位加入 @here,提醒頻道內所有人。

五、測試與啟用

  1. 先手動在你的 Google 表單填寫 1-2 筆測試資料。
  2. 回到 n8n,點擊 Execute workflow
  3. 幾秒鐘後,你的 Discord 頻道應該就會收到一則像這樣的完美報告:

📋 每日站會紀錄 (2025/10/4)

🧑‍💻 小明

  • 昨天:完成了 Day 19 的文章草稿。
  • 今天:要來寫 Day 20 的自動化站會紀錄。
  • 🔴 阻礙:GitHub 憑證一直搞不定。

🧑‍💻 小華

  • 昨天:研究 n8n 的 AI 節點。
  • 今天:打算串接 OpenAI。


這就是 Day 20 的主題,一個結合了排程、Google Sheets 與 Discord 的實用辦公室自動化,不但簡單好懂,而且真的能解決每天的煩人瑣事。

https://ithelp.ithome.com.tw/upload/images/20251004/201787368IPHFNHd61.png


上一篇
Day 19 :3 分鐘完成[n8n 流程一鍵備份]
系列文
「解放自動化新利器!深入了解 n8n 如何助你輕鬆打造專屬工作流程」20
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言